Functions

Link copied to clipboard
open override fun getGroup(): String

Returns the group to which the algorithm belongs. This is used for categorization and organization of algorithms.

Link copied to clipboard
open fun getId(): String

Returns a unique identifier for the algorithm, combining its group and name. The identifier is formatted as "group:name", with both group and name in lowercase and spaces replaced by hyphens.

Link copied to clipboard
open override fun getName(): String

Returns the static name of the algorithm implementation.

Link copied to clipboard
open override fun getSpaceComplexity(): String

Returns the space complexity of the algorithm.

Link copied to clipboard
open override fun getTimeComplexity(): String

Returns the time complexity of the algorithm.